high-capacity transports - French English Dictionary